/*
 * @Author: '浪川' '1214391613@qq.com'
 * @Date: 2025-07-05 11:00:33
 * @LastEditors: '浪川' '1214391613@qq.com'
 * @LastEditTime: 2025-07-11 15:43:19
 * @FilePath: \passiflora-edulis-sims\src\interfaces\Puzzle\ICrossword.ts
 * @Description: 拼图的对象接口
 *
 * Copyright (c) 2025 by '1214391613@qq.com', All Rights Reserved.
 */
import type { IBasePuzzle } from './IBasePuzzle'

export interface ICrossword extends IBasePuzzle {
  input_words_textarea: string
  box_width: number
  box_color: string
  stroke_width: number
  text_color: string
}
export interface IWordSearch extends IBasePuzzle {
  size?: number // 尺寸
  level: number // 难度级别
  directions: string // 允许的方向（如 "N,NE,E,SE,S,SW,W,NW"）
  input_words_textarea: string
  box_width: number
  box_color: string
  stroke_width: number
  text_color: string
}

export interface IScramble extends IBasePuzzle {
  input_words_textarea: string
  box_width: number
  box_color: string
  stroke_width: number
  text_color: string
}
